.writeComment {
  font-size: 1.2rem;
  color: #999;
  margin-bottom: pxToRem(100);
  .iconfont {
    font-size: pxToRem(28);
  }

  .ul-writeComment {
    padding: pxToRem(30) pxToRem(24);
    border-bottom: 1px solid #eaeaea;
    .score {
      padding: pxToRem(20) 0;
      line-height: pxToRem(45);
      span, .sum-score {
        display: inline-block;
      }
      span {
        vertical-align: top;
        font-size: pxToRem(28);
      }
      i.i-score {
        color: #fd6000;
        font-style: normal;
        margin-left: 4px;
      }
    }
  }
  .content-writeComment {
    padding: pxToRem(20) pxToRem(24);
    border-bottom: 1px solid #eaeaea;
    .textarea-box {
      position: relative;
      textarea {
        width: 100%;
        height: pxToRem(400/2);
        border: none;
        //text-indent: 1rem;
      }
      .label {
        position: absolute;
        bottom: 0;
        right: 0;
      }
    }
  }
  .upload {
    padding: pxToRem(20) pxToRem(24) pxToRem(50);
    font-size: 0;
    height: 80*pxToRem(2);
    .upload-images {
      float: left;
      .image-view .list li{
        width: pxToRem(140);
        div {
          width: pxToRem(140);
          img {
            width: pxToRem(140);
            height: pxToRem(140);
          }
        }
      }
    }
    .img-list, .upload-btn {
      display: inline-block;
    }
    .img-list {
      vertical-align: top;
      font-size: 0;
      li {
        display: inline-block;
        vertical-align: top;
      }
    }
    .upload-btn,
    .upload-btn-wx{
      width: pxToRem(140);
      height: pxToRem(140);
      position: relative;
      text-align: center;
      line-height: pxToRem(140);
      background-color: #F5F5F5;
      border: 1px solid #e1e1e1;
      box-sizing: border-box;
      i {
        font-size: 47*pxToRem(2);
      }
      input {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
      }
    }
  }
  .btn-submit {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    height: pxToRem(70);
    border-radius: 8px;
    -webkit-border-radius: 8px;
    width: pxToRem(300);
    border: 0;
    letter-spacing: .5rem;
    color: #fff;
    margin-top: 2rem;
  }
}
